it's pouring (with rain) - German English Dictionary